allow me to explain - Turkish English Dictionary